/**
 *
 * @User:   winter
 * @Date:   2019-09-10
 * @Time:   17:58
 *
 **/

var _DDNS = 'drugdiscovery';
var _ENV = '';
$(document).ready(function () {
    window.COLLECT(_DDNS+ '-init'); //初始化
});

function closeAll() {
    $("#app_modals .modals").hide(100);
    $("#submit_modals .modals").hide(100);
    $(".modals input[name='name']").val("");
    $(".modals input[name='phone']").val("");
    $("[data-modals='true']").removeClass("active").attr('data-modals', false);
};

function more_consultation(em, text) {
    _ENV = em;
    window.COLLECT(_DDNS + '-' + em); //初始化
    $("#app_modals .modal-middle .title em").text(em);
    $("#app_modals .modal-middle .title span").text(text);
    $("#app_modals .modals").show(300);
}

$("#app > div.container > div.banner > div > div > div.button_box > button:nth-child(1)").click(function () {
    more_consultation('免费评估', '我们的工作人员会在1个工作日内与您联系');
    $(this).attr('data-modals', true).addClass('active');
});

$("#app > div.container > div.banner > div > div > div.button_box > button:nth-child(2)").click(function () {
    more_consultation('自主询价', '我们的工作人员会在1个工作日内与您联系');
    $(this).attr('data-modals', true).addClass('active');
});

$("#app > div.container > section.summary_box > div > div.items > div:nth-child(4) > button").click(function () {
    more_consultation('快速获取', '技术专家咨询与技术支持');
    $(this).attr('data-modals', true).addClass('active');
});

$(".data_box .data .item").click(function () {
    $(this).addClass("active").siblings().removeClass("active");
});

$(".host_service_box .host_service .right .items .item").click(function () {
    $(this).addClass("active").siblings().removeClass("active");
    var id = $(this).data('id');
    $('.host_service_box .host_service .left').css("background-image", "url(../img/drugdiscovery/pic-" + id + "@3x.png)");
});

$(".case_box .case .item").click(function () {
    $(this).addClass("active").siblings().removeClass("active");
});

var _phone_reg = /^(0|86|17951)?(13[0-9]|15[012356789]|166|17[3678]|18[0-9]|14[57])[0-9]{8}$/;

function app_submit() {
    var name$ = $("#app_modals .modals input[name='name']").val();
    var phone$ = $("#app_modals .modals input[name='phone']").val();
    if (!name$) {
        alert('姓名不能为空');
        return;
    }

    if (!_phone_reg.test(phone$)) {
        alert('手机号有误，请重填');
        return;
    }

    submitData({
        name: name$,
        mobile: phone$,
        company: '',
        email: '',
        env: _DDNS + '-' + _ENV,
        position: '',
        resource: '',
    }, "我们将在1-3个工作日内与您联系，免费为您提供一对一技术咨询与支持！");
}

function submitData(data, text) {

    $.ajax({
        url: '//webapi.fastonetech.com/api/reservation/web',
        type: 'post',
        contentType: "application/json",
        data: JSON.stringify(data),
        dataType: "json",
        success: function (res) {
            showSubmit(text);
        },
    });
}

function showSubmit(text) {
    $("#submit_modals .modal-middle .msg").text(text);
    $("#submit_modals .modals").show(300);
}
